
public class Caixa implements ModeloCaixa{

	private Long base1;
	private Long base2;
	private Long altura;
	
	
	public Caixa(Long base1, Long base2, Long altura) {
		super();
		this.base1 = base1;
		this.base2 = base2;
		this.altura = altura;
	}
	

	@Override
	public Long volume() {
		return base1 * base2 * altura;
	}
	
	@Override
	public Long area() {
		return 2*(base1*base2 + base1*altura + base2*altura);
	}
	
	//G&S
	public void setBase1(Long base1) {
		this.base1 = base1;
	}
	public Long getBase1() {
		return base1;
	}
	public void setAltura(Long altura) {
		this.altura = altura;
	}
	public Long getAltura() {
		return altura;
	}
	public void setBase2(Long base2) {
		this.base2 = base2;
	}
	public Long getBase2() {
		return base2;
	}
}
